
body, table {
    color: #000000;
    background-color: #fff;
    /*font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 11px;*/
    margin-left: 0px;
    /*margin-top: 0px;*/
    margin-bottom: 0px;
    margin-right: 0px;
}
#MainMenu 
{
  float:left;
  height:35px;
  margin:13px 15px 0 0px;
}
#nav-one 
{
  margin-left:0px;
  top:0;
}
#nav-one ul 
{
  margin:0;
  padding:0;
  list-style:none;
  float:left;
    border: 1px solid green;
  width: 100%;
  height: 30px;
}
#nav-one li 
{
display:inline;
  float:left;
  margin:0 1px 0 0 ;
  padding:0;
}
#nav-one a 
{
  background:#fff url("../images/navright.gif") no-repeat right bottom;
  margin:0;
  padding:0;
  text-decoration:none;
  border:0;
  display:block;
  float:left;
  color: #fff;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight: bold;
  font-size: 110%;

}
#nav-one a span 
{
  display:block;
  background:url("../images/navleft.gif") no-repeat left bottom;
  padding:0 20px 0 20px;
  color:#FFF;
  line-height:30px;
}

#nav-one a:hover, #nav-one li.item_active a 
{
  background-position: right top;
}
#nav-one a:hover span, #nav-one li.item_active a span 
{
  background-position: left top;
  color:#fff;
}

#page-wrap { width: 100%; padding: 0; margin-top:0px; overflow: hidden; height: 100%; }
#page-wrap dl { margin-top:0px;}
.contextmenu {padding:0px 0px 10px 0px; width:100%; height:100%; overflow:hidden; margin-bottom:100% }
.contextmenu ul { list-style-type: none; padding: 0px; margin: 0px; width:100%;}

.contextmenu li { padding:0; margin:2px 0; }
.contextmenu li a {text-decoration:none; color:#fff; /*font-weight:bold;*/}
.contextmenu li a:hover {text-decoration:underline; color:#fff;}
.contextmenu li span.current a { text-decoration:underline; }
.contextmenu li.hr { background-color:#fff; height:1px; line-height:1px; font-size:1px; padding:0; margin:5px 0; }
.contextmenu li.child { margin:0 0 0 5px; border-bottom: 1px solid #255079; padding:2px 0 2px 5px; }
.contextmenu li.secondChild { margin:0 0 0 15px; padding: 1px 0 1px 5px;  border-bottom: 1px solid #255079; }
.contextmenu li.child a, li.secondChild a { font-weight:normal; }
.contextmenu li.smallSeperator { height:1px; line-height:1px; font-size:1px; padding:0; margin:2px 0;  }

.leftnav {margin-top: 40px; height:100%; width:100%; overflow:hidden; background:#0ba8cb url(../images/leftnav-slice-bg.gif) repeat-x top;}
.contextmenu dl {font-size: 110%;width: 100%; }
.contextmenu dt {background: #255079 no-repeat; background-position: 90% 50%; color: white; padding:5px !important; border-bottom: 1px solid white;}
.contextmenu dt a,
.contextmenu dt a:hover{color: #fff; }

/*.contextmenu dd {font-size: 90%;position: absolute; left: 15px; top: 60px; background: #66ccff; padding: 0px; color: #000; border-right: 1px solid white; }*/
.contextmenu dd {font-size: 90%; left: 15px; top: 60px; background: #66ccff; padding: 0px; color: #000; border-right: 1px solid white; }

.contextmenu dd a,
.contextmenu dd a:hover{color: #000}




.contextmenu dd li{list-style: none; border-bottom: 1px solid #fff; padding:5px; margin:0; }

.contextmenu .curCol { -moz-box-shadow: 0 0 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2); z-index: 1; position: relative; }

.current2 {background: #255079 /*url(../images/down.gif)*/ no-repeat; background-position: 98% 50%;}



.maincontent{width: 75%;}

.contentTd {width: 1500px}

.collapse {display:none;}
.collapse.collapse-in {display:block;}

.graytext {color: graytext;}